surmountable curb - Alemán Inglés Diccionario